compliance management e-learning risk management learning management system compliance relationship consulting corporate governance lms management elearning customer crm scorm audit